mesmerizing wilderness